Method of processing multimedia and electronic device thereof

ABSTRACT

A method of and electronic device for processing multimedia of an electronic device is provided. The method includes determining location information relative to another electronic device based on audio input from the another electronic device in a mode of sharing the multimedia, and controlling an output method of the multimedia based on the location information relative to the another electronic device. The electronic device includes a memory configured to store at least one input audio, at least one microphone configured to input the input audio, and at least one processor configured to enter a mode of sharing the multimedia and determine location information relative to at least one another electronic device based on audio input from the another electronic device and control an output method of the multimedia based on the relative location information.

PRIORITY

This application claims priority under 35 U.S.C. §119(a) to a KoreanPatent Application filed on Mar. 14, 2014 in the Korean IntellectualProperty Office and assigned Serial No. 10-2014-0030309, the entirecontents of which are incorporated herein by reference.

BACKGROUND

1. Field of the Invention

The present invention relates generally to a method of processingmultimedia of an electronic device and an electronic device thereof, andmore particularly, to a method of processing multimedia of an electronicdevice by determining location information relative to anotherelectronic device based on audio input from the another electronicdevice in a mode of sharing the multimedia, and controlling an outputmethod of the multimedia based on the location information relative tothe another electronic device.

2. Description of the Related Art

In general, various types of electronic devices such as a smart phone ora tablet Personal Computer (PC) may include a Touch Screen Panel (TSP)for a display and to have at least one microphone and speaker. Anelectronic device may have at least two speakers, and at least twoelectronic devices may output audio by interlocking.

In an operation of an electronic device, when outputting an imagethrough displays included in at least two electronic devices byinterlocking the at least two electronic devices, a display having asize two times greater than that of one electronic device may provide adesignated image. Further, when processing to separate and outputchannels of audio of two channels or more, at least two interlockedelectronic devices may separate and output a channel relatively moreclearly than an output through a speaker included in one electronicdevice.

In the conventional art, when simultaneously outputting one audio datathrough at least two designated electronic devices, it is necessary tointerlock two electronic devices to operate like one electronic device.When setting the at least two electronic devices to operate like oneelectronic device, a method of manually selecting a location at whichrespective electronic devices are arranged or sequentially setting atleast one interlocking, electronic device in a first electronic deviceto operate like one electronic device is requested, and this maydeteriorate utility.

SUMMARY

The present invention has been made to address at least theabove-mentioned problems and/or disadvantages, and to provide at leastthe advantages described below. Accordingly, an aspect of the presentinvention is to provide a method of processing multimedia of anelectronic device and an electronic device thereof.

In accordance with an aspect of the present invention, a method ofprocessing multimedia of an electronic device is provided. The methodincludes determining location information relative to another electronicdevice based on audio input from the another electronic device in a modeof sharing the multimedia, and controlling an output method of themultimedia based on the location information relative to the anotherelectronic device.

In accordance with another aspect of the present invention, artelectronic device is provided. The electronic device includes a memoryconfigured to store at least one input audio, at least one microphoneconfigured to input the at least one input audio; and at least oneprocessor configured to enter a mode of sharing multimedia and determinelocation information relative to at least one another electronic devicebased on the at least one input audio input from the at least oneanother electronic device and control an output method of the multimediabased on the location information of the at least one another electronicdevice.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other aspects, features and advantages of the presentinvention will be more apparent from the following detailed description,taken in conjunction with the accompanying drawings, in which:

FIG. 1 is a block diagram illustrating a network environment includingan electronic device according to an embodiment of the presentinvention;

FIG. 2 is a block diagram illustrating a data processing module of anelectronic device according to an embodiment of the present invention;

FIG. 3 is a diagram illustrating a reference of determining locationinformation relative to another electronic device in an electronicdevice according to an embodiment of the present invention;

FIGS. 4A to 4C are diagrams illustrating an operation of displayingimage information or outputting audio in an electronic device accordingto an embodiment of the present invention;

FIG. 5 is a diagram illustrating a relative location of a designatedanother electronic device in an electronic device according to anembodiment of the present invention;

FIGS. 6A to 6D are diagrams illustrating an operation of changing aservice provided by a first electronic device with reference to relativelocation information of a determined second electronic device in anelectronic device according to an embodiment of the present invention;

FIGS. 7A to 7C are flowcharts illustrating an operation of determining arelative location through audio and processing data according to therelative location in an electronic device according to an embodiment ofthe present invention; and

FIGS. 8A and 8B are flowcharts illustrating operation of determining arelative location through audio and processing data according to therelative location in an electronic device according to an embodiment ofthe present invention.

DETAILED DESCRIPTION OF EMBODIMENTS OF THE PRESENT INVENTION

Hereinafter, embodiments of the present invention are described indetail with reference to the accompanying drawings. While the presentinvention may be embodied in many different forms, embodiments of thepresent invention are shown in the accompanying drawings and aredescribed herein in detail, with the understanding that the presentinvention is to be considered as an exemplification of the principles ofthe invention and is not intended to limit the invention to anembodiment illustrated. The same reference numbers are used throughoutthe drawings to refer to the same or like parts.

The expressions “comprising” or “may comprise” used in an embodiment ofthe present invention indicates the presence of a correspondingfunction, operation, or element and does not limit an additional atleast one function, operation, or element. Further, in an embodiment ofthe present invention, the terms “comprise” or “have” indicate thepresence of a characteristic, numeral, step, operation, element,component, or combination thereof described in a specification and doesnot exclude the presence or addition of at least one othercharacteristic, numeral, step, operation, element, component, orcombination thereof.

In an embodiment of the present invention, the expression “or” includesany combination and an entire combination of together listed words. Forexample, “A or B” may include A, B, or A and B.

Expressions such as “first,” “second,” “primary,” or “secondary” used inan embodiment of the present invention may represent various elements ofthe present invention and do not limit the order and/or importance ofcorresponding elements. The expressions may be used for distinguishingone element from another element. For example, both a first user deviceand a second user device are user devices and represent different userdevices. For example, a first element may be referred to as a secondelement without deviating from the scope of the present invention, andsimilarly, a second element may be referred to as a first element.

When it is described that an element is “connected” or “electricallyconnected” to another element, the element may be “directly connected”or “directly electrically connected” to the other element or may be“connected” or “electrically connected” to the other element through athird element. However, when it is described that an element is“directly connected” or “directly electrically connected” to anotherelement, no element may exist between the element and the other element.

Further, a term used in an embodiment of the present invention is usedfor describing the embodiment, but does not limit the present invention.When used in a description of the present invention and the appendedclaims, a singular expression includes plural expressions unless it isexplicitly differently represented.

Unless differently defined, a term including a technical term and ascientific term used here has the same meaning as a meaning that may begenerally understood by a person of ordinary skill in the art. It shouldbe interpreted that a term defined in a dictionary has a meaningcorresponding to that of a context of related technology and is not tobe interpreted as having an ideal or excessively formal meaning unlessexplicitly defined.

An electronic device according to an embodiment of the present inventionmay be a device including a communication function. For example, theelectronic device may include at least one of a smart phone, a tabletPC, a mobile phone, a video phone, an c-book reader, a desktop PC, alaptop PC, a netbook computer, a Personal Digital Assistant (FDA), aMoving Picture Experts Group Audio Layer 3 (MP3) player, a mobilemedical device, a camera, or a wearable device (e.g., a Head MountedDisplay (HMD) such as electronic glasses, electronic clothing, anelectronic bracelet, an electronic necklace, electronic accessory,electronic tattoo, or a smart watch).

According to an embodiment of the present invention, an electronicdevice may be a smart home appliance having a communication function.The smart home appliance may include at least one of, for example, atelevision, a Digital Versatile Disc (DVD) player, an audio device, arefrigerator, an air-conditioner, a vacuum cleaner, an oven, a microwaveoven, a washing machine, an air cleaner, a set-top box, a television box(e.g., Samsung HomeSync™, AppleTV™, or Google TV™), game consoles, anelectronic dictionary, an electronic key, a camcorder, or an electronicframe.

According to an embodiment of the present invention, an electronicdevice may include at least one of various medical devices (e.g., aMagnetic Resonance Angiography (MRA) device, a Magnetic ResonanceImaging (MRI) device, a Computed Tomography (CT) device, a scanningmachine, and an ultrasonic wave device), a navigation device, a GlobalPositioning System (GPS) receiver, an Event Data Recorder (EDR), aFlight Data Recorder (FDR), vehicle infotainment device, an electronicequipment for a ship (e.g., a navigation device for a ship and a gyrocompass), avionics, a security device, a head unit for a vehicle, anindustrial or home robot, an Automated Teller Machine (ATM) of afinancial institution, or a Point Of Sale (POS) device of a store orvendor.

According to an embodiment of the present invention, an electronicdevice may include at least one of a portion of furniture or abuilding/structure, an electronic board, an electronic signature inputdevice, a projector, or various measuring devices (e.g., water supply,electricity, gas, or electrical wave measuring device) including acommunication function. An electronic device according to an embodimentof the present invention may be at least one combination of theforegoing various devices. Further, an electronic device according to anembodiment of the present invention may be a flexible device. Further,it will be apparent to a person of ordinary skill in the art that anelectronic device according to an embodiment of the present invention isnot limited to the foregoing devices.

Hereinafter, an electronic device according to an embodiment of thepresent invention is described with reference to the accompanyingdrawings. A term referring to a user in an embodiment of the presentinvention may indicate a person using an electronic device or a device(e.g., an artificial intelligence electronic device) using theelectronic device.

FIG. 1 is a block diagram illustrating a network environment 100including an electronic device 101 according to an embodiment of thepresent invention.

Referring to FIG. 1, the electronic device 101 includes a bus 110, aprocessor 120, a memory 130, an input and output interface 140, adisplay 150, a communication interface 160, a data processing module170, a microphone 180, and a speaker 190.

The bus 110 is a circuit that connects the foregoing elements andtransfers a communication signal (e.g., a control message) between theforegoing elements.

The processor 120 receives an instruction from the foregoing otherelements (e.g., the memory 130, the input and output interface 140, thedisplay 150, the communication interface 160, the data processing module170, the microphone 180, or the speaker 190) through, for example, thebus 110, decodes the received instruction, and performs an operation anddata processing according to the decoded instruction.

The memory 130 stores an instruction or data received from the processor120 or other elements (e.g., the input and output interface 140, thedisplay 150, the communication interface 160, the data processing module170, the microphone 180, or the speaker 190) or generated by theprocessor 120 or other elements. The memory 130 includes, for example,programming modules such as a kernel 131, middleware 132, an ApplicationProgramming Interface (API) 133, or an application 134. The foregoingrespective programming modules may be formed with software, firmware,hardware, or a combination of at least two thereof.

The kernel 131 controls or manages a system resource (e.g., the bus 110,the processor 120, or the memory 130) used for executing an operation ora function implemented in the remaining programming modules, forexample, the middleware 132, the API 133, or the application 134.Further, the kernel 131 provides an interface that can enable themiddleware 132, the API 133, or the application 134 to access anindividual element of the electronic device 101 and to control or managethe individual element.

The middleware 132 performs an intermediary function of enabling the API133 or the application 134 to communicate with the kernel 131 to provideand receive data. Further, the middleware 132 controls (e.g., schedulesor load balances) a work request received from the application 134using, for example, a method of assigning a priority for using a systemresource (e.g., the bus 110, the processor 120, or the memory 130) ofthe electronic device 101 to at least one of the applications 134.

The API 133 is an interface that enables the application 134 to controla function in which the kernel 131 or the middleware 132 provides andmay include, for example, at least one interface or function (e.g.,instruction) for file control, window control, image processing, or textcontrol.

According to an embodiment of the present invention, the application 134may include a Short Message Service (SMS)/Multimedia Messaging Service(MMS) application, an e-mail application, a calendar application, analarm application, a health care application (e.g., an application thatmeasures an amount of exercise or a blood sugar level), or anenvironmental information application (e.g., an application thatprovides atmospheric pressure, humidity, or temperature information).Additionally or alternatively, the application 134 may be an applicationrelated to information exchange between the electronic device 101 and anexternal electronic device 104. An application related to informationexchange may include, for example, a notification transfer applicationfor transferring information to the external electronic device or adevice management application for managing the external electronicdevice.

For example, the notification transfer application may include afunction of transmitting notification information that has occurred inother applications (e.g., an SMS/MMS application, an e-mail application,a health care application, or environmental information application) ofthe electronic device 101 to an external electronic device 104.Additionally or alternatively, a notification transfer application mayreceive notification information from, for example, an externalelectronic device 104 and provide the notification information to auser. A device management application may perform, for example, theturn-on/turn-off of a function (e.g., art external electronic device (orsome components)) of at least a portion of an external electronic device104 that communicates with the electronic device 101, brightness (orresolution) adjustment of a display, or management (e.g., installation,deletion, or update) of an application operating in an externalelectronic device or a service (e.g., a communication service or amessage service) provided in an external electronic device.

According to an embodiment of the present invention, the application 134may include an application designated according to an attribute (e.g., atype of an electronic device) of an external electronic device 104. Forexample, when the external electronic device is an MP3 player, theapplication 134 may include an application related to musicreproduction. Similarly, when the external electronic device is a mobilemedical device, the application 134 may include an application relatedto health care. According to an embodiment of the present invention, theapplication 134 may include at least one of an application designated tothe electronic device 101 or an application received from an externalelectronic device (e.g., a server 106 or the electronic device 104).

The input and output interface 140 transfers an instruction or datainput by a user through a sensor (e.g., an acceleration sensor, a gyrosensor) or an input device (e.g., a keyboard, a touch screen) to theprocessor 120, the memory 130, the communication interface 160, the dataprocessing module 170, the microphone 180, or the speaker 190 through,for example, the bus 110. For example, the input and output interface140 may provide data about a user touch input through a touch screen tothe processor 120. Further, the input and output interface 140 mayoutput an instruction or data received from the processor 120, thememory 130, the communication interface 160, or the data processingmodule 170, the microphone 180, or the speaker 190 through, for example,the bus 110, through the output device (e.g., a speaker or a display).For example, the input and output interface 140 may output sound dataprocessed through the processor 120 to the user through a speaker.

The display 150 displays various information (e.g., multimedia data ortext data) to the user. The display 150 may be formed in a touch screenthat inputs an instruction by touching or proximity touching an inputmeans in a display.

The communication interface 160 establishes communication between theelectronic device 101 and an external device (e.g., the electronicdevice 104 or the server 106). For example, the communication interface160 may be connected to a network 162 through wireless communication orwire communication to communicate with the external device. The wirelesscommunication may include at least one of, for example, WirelessFidelity (WiFi), Bluetooth (BT), Near Field Communication (NFC), GlobalPositioning System (GPS), or cellular communication (e.g., Long TermEvolution (LTE), LTE Advanced (LTE-A), Code Division Multiple Access(CDMA), Wideband CDMA (WCDMA). Universal Mobile Telephone System (UMTS),Wireless Broadband Internet (WiBro) or Global System for Mobile (GSM)).The wire communication may include at least one of for example, auniversal Serial Bus (USB), a High Definition Multimedia Interface(HDMI), Recommended Standard (RS)-232, or a Plain Old Telephone Service(POTS).

According to an embodiment of the present invention, the network 162 maybe a communication network. The communication network may include atleast one of a computer network, the Internet, the Internet of Things(IoT), or a phone network. According to an embodiment of the presentinvention, a protocol (e.g., a transport layer protocol, a data linklayer protocol, or a physical layer protocol) for communication betweenthe electronic device 101 and an external device may be supported in atleast one of the application 134, the API 133, the middleware 132, thekernel 131, or the communication interface 160. According to anembodiment of the present invention, a protocol (e.g., a short rangecommunication protocol, a network communication protocol, or a wirecommunication protocol) for communication between the electronic device101 and an external device may be supported in at least one of the API133 or the middleware 132. Electronic devices 102, 103, and 104 each maybe the same device (e.g., the same type) as the electronic device 101 ormay be devices different (e.g., a different type) from the electronicdevice 101.

The data processing module 170 processes at least a portion ofinformation acquired from other elements (e.g., the processor 120, thememory 130, the input and output interface 140, or the communicationinterface 160) and provides the portion to a user with various methods.For example, the data processing module 170 may control at least apartial function of the electronic device 101 so that the electronicdevice 101 interlocks with another electronic device (e.g., theelectronic device 102, the electronic device 103, the electronic device104, or the server 106) using the processor 120 or independently of theprocessor 120.

The data processing module 170 divides and outputs designated data ofthe electronic device 101 to at least two displays and/or speakersincluded in at least two electronic devices through a sharing mode. Thedivided and output designated data may be controlled in the electronicdevice 101 like outputting from one display and a speaker formed in oneelectronic device through at least two displays and/or at least twospeakers included in at least two electronic devices. In the followingdescription, at least two displays are described as a display includedin each of separated electronic devices like the display 150 of thefirst electronic device 101 and the display 250 of the second electronicdevice 102, but are not limited thereto and may be a display included inone electronic device like at least two displays included in the firstelectronic device 101.

In this case, the electronic device 101 may be connected to at least oneelectronic device by a network communication to share designatedmultimedia with the designated second electronic device 102. When theelectronic device 101 shares designated multimedia with the secondelectronic device 102, the data processing module 170 divides (e.g.,divides one multimedia into at least two channels) multimedia with adesignated method, and each electronic device (e.g., the firstelectronic device 101 and the second electronic device 102) outputs themultimedia to correspond to synchronization, where outputting themultimedia may be performed in real time with sharing of multimedia.Hereinafter, as described above, the electronic device 101 may sharemultimedia with the second electronic device 102 functionally connected(e.g., connected by network communication) and may define a functionthat can output sharing multimedia data to a sharing mode. Theelectronic device 101 may divide a video or an image into at least twochannels and display the video or the image in at least two displayswithout limiting a sharing mode to audio.

The data processing module 170 may include a memory that stores at leastone input audio, at least one microphone that inputs the input audio,and at least one processor that enters a mode of sharing the multimediaand determines location information relative to another electronicdevice from at least one other electronic device based on the inputaudio and controls an output method of the multimedia based on therelative location information.

According to an embodiment of the present invention, the above-describedaudio may be a signal formed with a frequency and an amplitude. Audiomay be divided into a voice signal and a sound signal, and a signalconstituting audio may be formed with a component of a frequency and anamplitude.

The data processing module 170 processes an audio input to at least twomicrophones mounted in the electronic device. In order to determine anoutput direction of the input audio, the data processing module 170determines the output direction of audio input to at least twomicrophones mounted apart a designated distance or more. The dataprocessing module 170 compares audio input to at least two microphonesincluded in the electronic device and determines the relative locationinformation. The data processing module 170 compares at least one of avolume difference of each audio input to at least two microphonesincluded in the electronic device, a phase difference at a designatedsegment, and a time difference in which an input of the audio is startedand determines the relative location information. The data processingmodule 170 separates the multimedia into at least two channels andenables another electronic device to output at least one channel. Thedata processing module 170 includes at least one of image data, videodata, and audio data in the multimedia. The data processing module 170calls a designated program based on an instruction included in the inputaudio. The data processing module 170 selects and executes at least oneof at least two menus in which a designated program provides based on atleast one of the determined relative location information and theinstruction. The data processing module 170 may include a signal of adesignated frequency band in a mode of sharing the multimedia in anaudio output. The data processing module 170 may include the relativelocation information in an audio output. The data processing module 170may include at least one instruction of the electronic device in anaudio output. The data processing module 170 may include an instructionrequesting a connection to another electronic device by designatednetwork communication in an audio output. The data processing module 170determines information about a direction in which another electronicdevice is located to relative location information based on a locationof an electronic device. The data processing module 170 may extractdevice identification information of another electronic device frominput audio and identify the electronic device that outputs the inputaudio. The data processing module 170 compares data of audio input to atleast two microphones included in the electronic device and determinesrelative location information. The data processing module 170 comparesat least one of a volume difference and a phase difference of each audioinput to at least two microphones included in the electronic device anda time difference in which an input is started and determines relativelocation information. The data processing module 170 separatesmultimedia into at least two channels and enables another electronicdevice to output at least one channel. The data processing module 170determines contents of multimedia outputting from another electronicdevice based on relative location information and enables anotherelectronic device to output contents. The data processing module 170 mayinclude and output relative location information in audio of multimedia.The data processing module 170 may output relative location informationwith a frequency signal of audio of multimedia. The data processingmodule 170 may include and output control information for controllinganother electronic device in audio of multimedia.

The data processing module 170 may be operated by at least one processor120 or the data processing module 170 may operate based on the controlof the processor 120. Additional information of the data processingmodule 170 is provided below with reference to FIGS. 2 to 10.

The microphone 180 is included at a designated location of theelectronic device 101 to input audio externally from the electronicdevice 101. The microphone 180 may be a directional microphone that candetect audio input to a designated direction or determine a direction inwhich audio is input. A microphone 180 may be included in two or moredesignated locations of the electronic device 101, where each microphone180 acquires audio input from external to the electronic device 101, andwhere each microphone 180 determines an output direction of audio bycomparing an audio difference of the same source 111 input to eachmicrophone 180. When determining an output direction of audio inputthrough at least two microphones 180 included in the electronic device101, at least two microphones 180 are separated by a designated distanceor more. The microphone 180 mounted in the electronic device 101 mayinclude at least one directional microphone or nondirectional microphone(e.g., a common microphone).

The speaker 190 is included at a designated location of the electronicdevice 101 to output audio of audio data included in the electronicdevice 101. When at least one instruction to transmit audio from theelectronic device 101 to another electronic device is included, thespeaker 190 outputs audio in which a corresponding instruction isincluded.

FIG. 2 is a block diagram illustrating a data processing module 170 ofan electronic device (e.g., an electronic device 101) according to anembodiment of the present invention.

Referring to FIG. 2, the data processing module 170 includes at leastone of a detecting module 210, an acquiring module 220, and a providingmodule 230.

The detecting module 210 detects that the electronic device 101 is in asharing mode state of outputting designated data like one electronicdevice by interlocking with at least one other electronic device (e.g.,the second electronic device 102 or the third electronic device 103).

The acquiring module 220 acquires audio including at least informationin which the second electronic device 102 outputs through at least twomicrophones 180 included in a designated location of the electronicdevice 101. In this case, information included in the second electronicdevice 102 may include at least one of identification information (e.g.device identification information) and relative location information(e.g., relative location information of the first electronic device 101determined based on audio output from the first electronic device 101)of the second electronic device 102. The acquiring module 220 compares adifference of audio input to at least two microphones 180 included inthe electronic device 101 and acquire information about a direction ofthe second electronic device 102 that outputs audio.

The providing module 230 changes a function provided in the secondelectronic device 102 according to relative location information of thesecond electronic device 102 that outputs audio based on a location ofthe electronic device 101. When the electronic device 101 and the secondelectronic device 102 operate in a sharing mode state of outputtingdesignated data by interlocking like one electronic device, theproviding module 230 outputs a division of data of designated data tocorrespond to relative location information of the electronic device 101and the second electronic device 102.

FIG. 3 is a diagram illustrating a reference of determining locationinformation relative to another electronic device in an electronicdevice 101 according to an embodiment of the present invention.

The electronic device 101 includes at least one microphone 180 at adesignated location internal or external to the electronic device 101.The electronic device 101 determines an output direction of audio basedon a location of the electronic device 101 that receives audio through adifference of a case in which a component constituting audio such as atime difference in which the same audio is input to the microphone 180of one designated location, an amplitude (e.g., volume) difference of anaudio signal, and a phase difference of a frequency constituting adesignated segment of audio input to each microphone 180.

Referring to FIG. 3, the electronic device 101 includes a microphone ata designated location (e.g., at least one designated location of anupper side, a lower side, a left side, a right side, a front surface,and a rear surface) internal or external to the electronic device 101.For example, at a designated location internal to the electronic device101, the electronic device 101 includes a first microphone 301, a secondmicrophone 303, a third microphone 305, and a fourth microphone 307.When detecting audio output in a second area 312, the electronic device101 compares components of audio input through the first microphone 301,the second microphone 303, the third microphone 305, and the fourthmicrophone 307. When a volume of audio input to the first microphone 301and the third microphone 305 is relatively greater than that of audioinput to the second microphone 303 and the fourth microphone 307, theelectronic device 101 determines the audio to be audio output at adesignated location of the second area 312. Alternatively, when a timepoint in which audio is input to the first microphone 301 and the thirdmicrophone 305 is relatively faster than a time point in which audio isinput to the second microphone 303 and the fourth microphone 307, theelectronic device 101 determines the audio to be audio output at adesignated location of the second area 312. Alternatively, theelectronic device 101 may compare phase information of a frequencyconstituting a designated segment of audio input to respectivemicrophones of a designated frequency and determine a designatedlocation of the second area 312 in which audio is output. Whendetermining a designated location in which audio input to at least onemicrophone 180 of the electronic device 101 is output, if a virtualcoordinate (e.g., a virtual space coordinate set based on the firstelectronic device 101) of a peripheral area of the electronic device 101is designated to the electronic device 101, the electronic device 101determines the virtual coordinate to a coordinate of a location in whichaudio is output. In audio output to the second area 312, the electronicdevice 101 may determine that a volume of audio input to the firstmicrophone 301 and the third microphone 305 is relatively greater thanthat of audio input to the second microphone 303 and the fourthmicrophone 307.

According to another embodiment of the present invention, the electronicdevice 101 determines a direction of audio input with theabove-described method through microphones of at least two designatedlocations at which the first microphone 301 and the second microphone303 are located or at which the first microphone 301 and the fourthmicrophone 307 are located. The electronic device 101 determinesrelative location information such as a direction coordinate in whichinput audio is output through at least two microphones included in theelectronic device 101 in a state separated by a designated distance ormore like two microphones, three microphones, and four microphoneswithout being limited to four microphones of FIG. 3 or two microphonesof a designated location, as described above.

FIGS. 4A to 4C are diagrams illustrating operation of displaying imageinformation or outputting audio in an electronic device 101 according toan embodiment of the present invention.

When the first electronic device 101 divides and outputs the samedesignated data with another electronic device (e.g., the secondelectronic device 102) connected by network communication, the firstelectronic device 101 displays image information about a designatedportion in the display 150 or outputs audio of a designated portion tothe speaker 190.

An embodiment of the present invention is described below with referenceto FIG. 4A.

The first electronic device 101 operates in a sharing mode that displaysdesignated data including audio and image information in a display ofthe first electronic device 101 and the second electronic device 102 orthat outputs (in the following description, unless particularly defined,art operation of displaying in a display may be represented as an outputtogether with an operation of outputting to a speaker) the designateddata to a speaker thereof. In sharing mode, the electronic device 101determines image information for two images (e.g., a left side image anda right side image) so that the display 150 of the first electronicdevice 101 and the display 250 of the second electronic device 102display image information and determines audio for audio of two channels(e.g., a left side audio and a right side audio) so that a speaker 405of the first electronic device 101 and a speaker 411 of the secondelectronic device 102 output audio. The electronic device 101 determinestwo images and audio of two channels to a first division of dataoutputting from the first electronic device 101 and a second division ofdata outputting from the second electronic device 102.

In order for the first electronic device 101 to output a first divisionof data and the second electronic device 102 to output a second divisionof data like outputting data from one electronic device, the firstelectronic device 101 determines a relative location of the firstelectronic device 101 and the second electronic device 102. According toan embodiment of the present invention, when executing designated data,the electronic device 101 transmits the second division of data to thesecond electronic device 102 so that the first electronic device 101outputs the second division of data including a right side image and aright side audio and the second electronic device 102 outputs the firstdivision of data including a left side image and a left side audio. Thefirst electronic device 101 inputs the left side audio of the firstdivision of data output from the speaker 411 of the second electronicdevice 102 to a first microphone 401 included at a designated locationof the left side of the first electronic device 101 and a secondmicrophone 403 included at a designated location of the right side ofthe first electronic device 101. The first electronic device 101determines that the second electronic device 102, having output audio ofthe first division of data is located at the right side of the firstelectronic device 101 through audio of the first division of dataacquired from the first microphone 401 and the second microphone 403.The first electronic device 101 transmits the second division of data tothe second electronic device 102 so as to output the first division ofdata from the first electronic device 101 and to output the seconddivision of data from the second electronic device 102. The firstelectronic device 101 includes and transmits setting information foroutputting the first division of data and the second division of datalike one data like a volume setting when outputting from the secondelectronic device 102 at a designated location of audio transmitting tothe second electronic device 102 and synchronization information withfirst division data outputting from the first electronic device 101. Amethod of including at least one designated setting information in audiomay be applied to an audio communication technique such as “audioOrthogonal Frequency Division Multiplexing (OFDM).” Further, in theelectronic device 101, data (or information) that can be included inaudio (e.g., audio to which an audio communication technique is applied)outputting or receiving by applying an audio communication technique isnot limited to the above-described setting information and may includevarious data of a form that can be processed in an electronic device,such as control information (e.g., may be expressed with a term like acommand or an instruction in an embodiment of the present invention)requesting to perform a designated function in at least one otherelectronic device that receives audio, identification information of anelectronic device (e.g., the first electronic device 101) outputtingaudio, or data formed with a text.

According to another embodiment of the present invention, the firstelectronic device 101 receives feedback information about audio outputfrom the first electronic device 101 from the second electronic device102 and determines relative location information of the first electronicdevice 101 and the second electronic device 102 through the receivedfeedback information. For example, the second electronic device 102inputs audio of the second division of data output from the speaker 405of the first electronic device 101 to a third microphone 407 included ata designated location of the left side of the second electronic device102 and a fourth microphone 409 included at a designated location of theright side of the second electronic device 102. The second electronicdevice 102 determines that the first electronic device 101, havingoutput audio of the second division of data through audio of the seconddivision of data acquired through the third microphone 407 and thefourth microphone 409 is located at the left side of the secondelectronic device 102. The second electronic device 102 transmitsrelative location information of the second electronic device 102determined based on the first electronic device 101 to the firstelectronic device 101. The electronic device 101 outputs the firstdivision of data from the first electronic device 101 with reference tolocation information of the second electronic device 102 received fromthe second electronic device 102 and transmits second division data tothe second electronic device 102 so as to output the second division ofdata from the second electronic device 102.

An embodiment of the present invention is described below with referenceto FIG. 4B.

When the first electronic device 101 is connected to the designatedsecond electronic device 102 by network communication, the firstelectronic device 101 performs a designated sharing mode. The firstelectronic device 101 outputs audio including a code (e.g., aninstruction or control information) requesting to perform a designatedfunction and/or identification information of the first electronicdevice 101 to the speaker 425. Audio outputting from the firstelectronic device 101 is output before outputting called data from thefirst electronic device 101 or the second electronic device 102 or maybe output together while outputting called data. Audio outputting fromthe first electronic device 101 is audio including a signal of adesignated frequency band (e.g., an audible frequency in the range of 20Hz-20,000 Hz). The first electronic device 101 receives informationabout a relative location of the first electronic device 101 and thesecond electronic device 102 determined based on audio output from thefirst electronic device 101 from the second electronic device 102. Inthis case, information about a location of the second electronic device102 relative to the first electronic device 101 in which the secondelectronic device 102 transmits to the first electronic device 101 isinformation determined based on a difference of audio output from thefirst electronic device 101 input to each of at least two designatedmicrophones (e.g., the third microphone 427 and the fourth microphone429) included in the second electronic device 102.

When the first electronic device 101 and the second electronic device102 are located, as shown in FIG. 4B, the electronic device 101processes designated data called from the first electronic device 101like one device with the second electronic device 102 with reference toinformation about a relative location received from the secondelectronic device 102. According to an embodiment of the presentinvention, designated data called from the first electronic device 101is a movie file and includes a screen configuration image provided todisplay in the display and audio of two channels or more divided intoleft side audio and right side audio. The first electronic device 101outputs the left side audio (e.g., a first division of data) andinformation corresponding to a left side designated area in a screenconfiguration image of a movie file to the display 150 and the firstspeaker 425 of the first electronic device 101, and the first electronicdevice 101 includes information requesting to output the right sideaudio (e.g., a second division of data) and information corresponding toa right side designated area of a screen configuration image of a moviefile to the display 250 and the second speaker 431 of the secondelectronic device 102 and transmits the information to the secondelectronic device 102.

According to an embodiment of the present invention, when the firstelectronic device 101 and the second electronic device 102 share andoutput multimedia data, the first electronic device 101 and the secondelectronic device 102 insert and output designated information (e.g.,identification information of the electronic device) with an audiofrequency into audio of each outputting multimedia data, and theelectronic device that receives the output audio determines a relativelocation of another electronic device based on audio and identificationinformation included in audio. The electronic device that determines arelative location of another electronic device controls a method ofoutputting multimedia data while sharing and outputting with the otherelectronic device through network communication.

According to an embodiment of the present invention, when outputtingaudio of multimedia while sharing with the second electronic device 102,the first electronic device 101 includes and outputs audio informationin a designated frequency domain of audio outputting identificationinformation of the first electronic device 101. The second electronicdevice 102 that receives audio in which the first electronic device 101outputs determines a relative location (e.g., the left side of thesecond electronic device 102) in which the first electronic device 101is located based on the received audio and determines that an electronicdevice located at the left side of the second electronic device 102based on an identification code included in audio in which the firstelectronic device 101 transmits is the first electronic device 101. Thesecond electronic device 102 includes and outputs relative locationinformation (e.g., relative location information of the first electronicdevice 101 determined based on the second electronic device 102) of theelectronic device 101 and/or identification information of the secondelectronic device 102 in outputting audio (e.g., a designated frequencydomain of audio of multimedia data while sharing with the firstelectronic device 101). Alternatively, the second electronic device 102transmits data controlling an outputting method of multimedia whilesharing between the first electronic device 101 and the secondelectronic device 102 according to a relative location of the secondelectronic device 102 and the first electronic device 101 by networkcommunication connected to the first electronic device 101.

An embodiment of the present invention is described below with referenceto FIG. 4C.

The first electronic device 101 processes (or requests) at least twoother electronic devices (e.g., the second electronic device 102, thethird electronic device 103, and the fourth electronic device 104)connected through network communication to output audio of a designatedfrequency band and acquires information about a relative location ofeach electronic device based on the output audio.

According to an embodiment of the present invention, the firstelectronic device 101 outputs designated audio (e.g., a first audio)including an instruction (or control information) requesting the secondelectronic device 102, the third electronic device 103, or the fourthelectronic device 104 connected by network communication to outputdesignated audio to a speaker 445. The electronic device 101 outputsdesignated first audio with a designated frequency band. For example,the first electronic device 101 includes and outputs an instructionrequesting to output designated data through a display and a speaker ofat least two other electronic devices (e.g., the second electronicdevice 102, the third electronic device 103, or the fourth electronicdevice 104) connected by network communication in a designated firstfrequency band. The first electronic device 101 outputs the first audiorequesting to output designated audio to the second electronic device102, and the second electronic device 102 acquires the first audio inwhich the first electronic device 101 outputs through a third microphone447 and a fourth microphone 449 included in the second electronic device102. The second electronic device 102 determines a relative location(e.g., the left side of the second electronic device 102) of the firstelectronic device 101 through a difference of first audio acquiredthrough the third microphone 447 and the fourth microphone 449 andoutputs designated second audio to a speaker 451 with reference to aninstruction included in audio. The first audio requesting respectiveother electronic devices connected by network communication to outputdesignated audio includes information requesting respective electronicdevices to output audio of a designated frequency band. For example, thefirst audio in which the first electronic device 101 outputs includes afirst instruction requesting the second electronic device 102 to outputthe second audio of a designated second frequency hand, includes asecond instruction requesting the third electronic device 103 to outputa third audio of a designated third frequency band, or includes a thirdinstruction requesting the fourth electronic device 104 to output afourth audio of a designated fourth frequency band. The electronicdevice 101 includes and outputs at least one of a first instruction, asecond instruction, and a third instruction in outputting the firstaudio. In this case, a first frequency band constituting the firstaudio, a second frequency band constituting the second audio, a thirdfrequency band constituting the third audio, or a fourth frequency bandconstituting the fourth audio may be at least a portion of an audiblefrequency (e.g., 20 Hz-20,000 Hz) band.

The first electronic device 101, the second electronic device 102, thethird electronic device 103, or the fourth electronic device 104determines relative location information with reference to audio inputthrough at least one microphone. According to an embodiment of thepresent invention, it may be determined that the second electronicdevice 102 is located at the leftmost side (e.g., a relative leftlocation based on the first electronic device 101, the third electronicdevice 103, and the fourth electronic device 104) based on the secondaudio, the third audio, or the fourth audio input to a first microphone441 and a second microphone 443. It may be determined that the secondelectronic device 102 is located at the right side of the firstelectronic device 101 and the left side of the third electronic device103 and the fourth electronic device 104 based on the first audio, thethird audio, or the fourth audio input to the third microphone 447 andthe fourth microphone 449. It may be determined that the thirdelectronic device 103 is located at the right side of the firstelectronic device 101 and the second electronic device 102 and the leftside of the fourth electronic device 104 based on the first audio, thesecond audio, or the fourth audio input to the fifth microphone 453 andthe sixth microphone 455. It may be determined that the fourthelectronic device 104 is located at the rightmost side (e.g., a relativeright location based on the first electronic device 101, the secondelectronic device, and the third electronic device 103) based on thefirst audio, the second audio, or the third audio input to a seventhmicrophone 459 and an eighth microphone 461.

The second electronic device 102 includes and outputs determinedlocation information in the second audio or transmits determinedlocation information by network communication connected to the firstelectronic device 101 to the first electronic device 101. In a similarmethod, the third electronic device 103 or the fourth electronic device104 includes and outputs location information in each audio or transmitsdetermined location information to the first electronic device 101connected by network communication.

The first electronic device 101 determines a relative location of eachelectronic device with reference to location information received fromthe second electronic device 102, the third electronic device 103, orthe fourth electronic device 104 or location information included insecond audio, third audio, or fourth audio input to the first microphone441 and the second microphone 443. The electronic device 101 divides andoutputs data (e.g., a movie file) based on relative location informationof the electronic devices. According to an embodiment of the presentinvention, when the first electronic device 101, the second electronicdevice 102, the third electronic device 103, and the fourth electronicdevice 104 are located in the above order from the left side to theright side, in order to use a display (e.g., the display 150, thedisplay 250, a display 350, and a display 450 from the left side to theright side) of each electronic device like one display, an area of ascreen configuration image of a movie file is designated and divided,and data including a divided screen configuration is output andtransmitted from a display of a corresponding electronic device.According to an embodiment of the present invention, when a movie fileincludes audio outputting with left and right (e.g., the left side andthe right side) 2-channel stereo, the electronic device 101 processesthe audio to form 2-channel stereo by enabling the first electronicdevice 101 to output audio of a left side 1-channel and the secondelectronic device 102 to output audio of a right side 1-channel.

According to an embodiment of the present invention, when outputtingmultimedia data (e.g., an image, a moving picture, and audio data)designated to divide a relative location and orientation of a displaydevice or in which order is determined, at least one other electronicdevice connected (or sharing data) to the electronic device 101determines a relative location of each device and the electronic device101 outputs designated multimedia data to an electronic devicesatisfying a condition of a relative location.

FIG. 5 is a diagram illustrating a relative location of a designatedanother electronic device in the electronic device 101 according to anembodiment of the present invention.

The electronic device 101 determines location information relative tothe second electronic device 102 (or the third electronic device 103)connected by network communication. The electronic device 101 changes amethod of processing data according to a location of the secondelectronic device 102 or the third electronic device 103. According toan embodiment of the present invention, the electronic device 101receives information requesting to reproduce a music file from thesecond electronic device 102 connected by network communication. Thesecond electronic device 102 includes information requesting toreproduce a music file in audio of a designated frequency band andoutputs the audio through a speaker, and the electronic device 101inputs audio output from the second electronic device 102 through atleast two microphones 180 included at a designated location internal orexternal to the second electronic device 102. The electronic device 101determines a relative location of the second electronic device 102through a difference of audio acquired through at least two microphones180. According to an embodiment of the present invention, when a musicfile requests to reproduce in the second electronic device 102 is formedwith left and right 2-channel stereo, the electronic device 101 outputsa requested music file with a 2-channel stereo configuration that sets afirst speaker 501 to a speaker outputting audio of a right side1-channel and sets the second speaker 503 to a speaker outputting audioof a left side 1-channel based on location information of the secondelectronic device 102.

As described above, the electronic device 101 determines a relativelocation of the third electronic device 103 based on audio outputtingfrom the third electronic device 103 and determines the first speaker501 of the first electronic device 101 to a left speaker and the secondspeaker 503 of the first electronic device 101 to a right speaker basedon a location of the third electronic device 103.

FIGS. 6A to 6D are diagrams illustrating an operation of changing aservice provided by the first electronic device 101 with reference torelative location information of the second electronic device 102determined in the electronic device 101 according to an embodiment ofthe present invention.

When the electronic device 101 receives data requesting to call adesignated program or a designated function from the second electronicdevice 102 connected by network communication, the electronic device 101determines relative location information of the second electronic device102 to the first electronic device 101 and processes the secondelectronic device 102 to provide contents corresponding to thedetermined location information. According to an embodiment of thepresent invention, contents corresponding to location information arecontents of a menu corresponding to relative location information of thesecond electronic device 102 determined based on the first electronicdevice 101 in a program (e.g., a vehicle support program in whichcontents providing for a driver and contents providing for a fellowpassenger are divided) in which a menu (or function) providing accordingto location information of the second electronic device 102 isdifferentiated (or divided).

An embodiment of the present invention is described with reference toFIGS. 6A and 6B.

Referring to FIG. 6A, the first electronic device 101 is an integratedinformation system included in a vehicle, and the second electronicdevice 102 is a smart phone connected to the first electronic device 101by network communication. According to an embodiment of the presentinvention, the first electronic device 101 (e.g., an integratedinformation system of a vehicle) provides at least one contents that cancontrol the vehicle. In order to provide contents controlling thevehicle, the first electronic device 101 uses at least one program(e.g., a vehicle support program). The first electronic device 101requests the second electronic device 102 to provide contentscontrolling a vehicle (a vehicle including the first electronic device101) through a program promised with the second electronic device 102.The First electronic device 101 receives data controlling to call avehicle support program from the second electronic device 102. Whentransmitting data calling a vehicle support program to the firstelectronic device 101, the second electronic device 102 outputs audio ofa designated frequency band. Audio (e.g., audio of a designatedfrequency band) in which the second electronic device 102 outputs is anotification message notifying that a vehicle support program of thefirst electronic device 101 is called. The second electronic device 102inserts and outputs identification information of the second electronicdevice 102 into a designated frequency band of a notification message.The first electronic device 101 acquires audio (e.g., a notificationmessage) in which the second electronic device 102 outputs through atleast two microphones 180 included in a designated location and comparesaudio input through each microphone 180 and in which the secondelectronic device 102 outputs. For example, when the electronic device101 acquires audio in which the second electronic device 102 outputsthrough a first microphone and a second microphone, the audio is used todetermine a difference of times input to the first microphone and thesecond microphone. Alternatively, the electronic device 101 determines aphase difference of audio in which the second electronic device 102outputs and that is input to the first microphone and the secondmicrophone. Alternatively, the electronic device 101 determines a volumedifference of audio input to the first microphone and the secondmicrophone and in which the second electronic device 102 outputs. Asdescribed above, the electronic device 101 determines a difference of atleast one component constituting audio and determines relative locationinformation (e.g. information including a direction) of the secondelectronic device 102 to the first electronic device 101 based on thedetermined difference.

Referring to FIG. 6B, the first electronic device 101 determines thatrelative location information of the second electronic device 102determined based on a location of the first electronic device 101 islocated at the left side (e.g., a driver's seat direction) of the firstelectronic device 101. When it is determined that the second electronicdevice 102 is located at a driver's seat, the electronic device 101provides (or requests to display) a list of a function or a driver menuof a vehicle support program designated to control at the driver's seatto the second electronic device 102. Alternatively, the first electronicdevice 101 transmits data requesting the second electronic device 102 toprovide a list of a function or a driver menu of a vehicle supportprogram designated to control at a driver's seat to the secondelectronic device 102. According to an embodiment of the presentinvention, a method in which the first electronic device 101 transmitsdata (e.g., control information) requesting the second electronic device102 to provide a list of a function or a driver menu of a vehiclesupport program to the second electronic device 102 is a method ofincluding and outputting requesting data in designated audio (e.g.,audio of an audible frequency or a guide message).

According to an embodiment of the present invention, the secondelectronic device 102 displays information about a function provided ina driver environment, such as a “starting button,” “window lock,” or“door lock” in a display according to control information received inthe first electronic device 101 and outputs designated information aboutthe displayed function through a speaker.

An embodiment of the present invention is described with reference toFIGS. 6C and 6D.

Referring to FIG. 6C, the first electronic device 101 is an integratedinformation system included in the vehicle, and the second electronicdevice 102 is a smart phone connected to the first electronic device bynetwork communication. According to an embodiment of the presentinvention, the first electronic device 101 (e.g., an integratedinformation system of a vehicle) provides at least one content that cancontrol the vehicle. In order to provide contents controlling thevehicle, the first electronic device 101 uses at least one program(e.g., a vehicle support program). The first electronic device 101requests the second electronic device 102 to provide contentscontrolling a vehicle (e.g. a vehicle including the first electronicdevice 101) through a program promised with the second electronic device102. The first electronic device 101 outputs data controlling to call avehicle support program from the second electronic device 102. Whentransmitting data calling a vehicle support program to the firstelectronic device 101, the second electronic device 102 outputs audio ofa designated frequency band. Audio (e.g., audio of a designatedfrequency band) in which the second electronic device 102 outputs is anotification message notifying that a vehicle support program of thefirst electronic device 101 is called. The second electronic device 102inserts and outputs identification information of the second electronicdevice 102 into a designated frequency band of a notification message.The first electronic device 101 determines that a relative location ofthe second electronic device 102 is located at the right side (e.g., apassenger seat direction) based on the first electronic device 101through audio output by the second electronic device 102.

Referring to FIG. 6D, the first electronic device 101 provides a list ofa function or a fellow passenger menu of a vehicle support programdesignated to control at a passenger seat to the second electronicdevice 102. Alternatively, the first electronic device 101 transmitsdata requesting the second electronic device 102 to provide a fellowpassenger menu of a list of a function or a vehicle support programdesignated to control at a passenger seat to the second electronicdevice 102. According to an embodiment of the present invention, amethod in which the first electronic device 101 transmits data (e.g.,control information) requesting the second electronic device 102 toprovide a list of a function or a fellow passenger menu of a vehiclesupport program to the second electronic device 102 is a method ofincluding and outputting requesting data in designated audio (e.g.,audio of an audible frequency).

According to an embodiment of the present invention, the secondelectronic device 102 displays information about a function provided ina fellow passenger environment like a “navigation control menu” or an“audio control menu” in a display and/or outputs the information to aspeaker according to control information received from the firstelectronic device 101.

According to an embodiment of the present invention, data communicationis performed based on audio between electronic devices (e.g., the firstelectronic device 101 and the second electronic device 102) in whichnetwork communication is not smooth based on a method in which theelectronic device 101 includes designated control information in audiodescribed with reference to FIGS. 6A and 6B and/or FIGS. 6 and 6D andtransmits the audio to another electronic device.

FIGS. 7A to 7C are flowcharts illustrating an operation of determining arelative location through audio and processing data according to therelative location in the electronic device 101 according to anembodiment of the present invention.

The First electronic device 101 determines relative location informationof the second electronic device 102 and/or the third electronic device103 through audio. In order to determine a direction in which audio isoutput based on input audio, the electronic device 101 includes at leasttwo microphones 180 at a designated location thereof. In order todetermine a direction in which audio is output by inputting audio, thesecond electronic device 102 and/or the third electronic device 103described in the following description includes at least two microphonesat a designated location and a configuration thereof is set to have thesame configuration as or a configuration similar to that of the firstelectronic device 101.

An embodiment of the present invention is described below with referenceto FIG. 7A.

The first electronic device 101 determines location information relativeto the second electronic device 102 through audio input from at leastone another electronic device (e.g., the second electronic device 102)that shares data in a sharing mode state in step 701. According to anembodiment of the present invention, audio input from the secondelectronic device 102 is audio data included in multimedia data includedin the electronic device 101. The electronic device 101 enables theelectronic device 101 and the second electronic device 102 to togetheroutput multimedia data included in the electronic device 101 through asharing mode. The first electronic device 101 inputs audio input fromthe second electronic device 102 to at least two microphones (e.g., afirst microphone and a second microphone) included in the electronicdevice 101. The first electronic device 101 acquires first audio databased on audio input to the first microphone and acquires second audiodata based on audio input to the second microphone. By comparinginformation such as a phase difference of first audio data and secondaudio data corresponding to a designated segment of audio based on theacquired first audio data and second audio data, a time differencebetween a time point in which an input of audio to the first microphoneis started and a time point in which an input of audio to the secondmicrophone is started, first audio data, and a volume difference offirst audio data, the first electronic device 101 determines relativelocation information (and/or relative direction information) of thesecond electronic device 102 that outputs audio based on a location ofthe first electronic device 101.

According to an embodiment of the present invention, when audio inputfrom the second electronic device 102 includes location informationrelative to the first electronic device 101 determined in the secondelectronic device 102, the first electronic device 101 determineslocation information relative to the second electronic device 102 basedon relative location information included in the input audio. Whendetermining location information relative to the second electronicdevice 102, the first electronic device 101 inputs audio input from thefirst electronic device 101 to at least two microphones included in thesecond electronic device 102 and compares and determines audio datainput to at least two microphones.

The first electronic device 101 controls an output method of multimediadata sharing in the first electronic device 101 and the secondelectronic device 102 based on the determined relative locationinformation in step 703. According to an embodiment of the presentinvention, when sharing and outputting designated multimedia data withat least one another electronic device, the electronic device 101separates (or divides) video data and/or audio data included inmultimedia data into at least two designated channels. The electronicdevice 101 selects at least one multimedia data based on relativelocation information among multimedia data corresponding to separated atleast two designated channels and to output the at least one multimediadata from the second electronic device 102.

According to an embodiment of the present invention, an output method ofmultimedia data in which the electronic device 101 controls is a methodof controlling at least one of at least two designated menus providingin a designated program of the electronic device 101. According to anembodiment of the present invention, when the first electronic device101 provides a vehicle control program using in a vehicle, the firstelectronic device 101 determines relative location information of thesecond electronic device 102 based on audio acquired from the secondelectronic device 102. The electronic device 101 provides designatedanother menu of a vehicle control program according to a case in whichlocation information of the second electronic device 102 is a driver'sseat or a passenger seat based on a location of the first electronicdevice 101.

According to an embodiment of the present invention, the firstelectronic device 101 includes and outputs determined relative locationinformation in audio data of multimedia data outputting in a sharingmode and include and outputs an instruction requesting to controldesignated at least one function of the second electronic device 102that receives audio.

When step 703 is performed, the first electronic device 101 terminatesthe embodiment of FIG. 7A.

An embodiment of the present invention is described below with referenceto FIG. 7B.

The electronic device 101 (e.g., the first electronic device 101)displays a screen configuration image of a designated movie file in thedisplay 150 according to an instruction calling designated data (e.g., amovie file) in a sharing mode and outputs audio of the designated moviefile through the speaker 190 in step 711. The electronic device 101includes and outputs instruction information including at least oneinstruction in audio outputting to the speaker 190. For example, theelectronic device 101 includes an instruction requesting anotherelectronic device (e.g., the second electronic device 102 or the thirdelectronic device 103) in a sharing mode state that receives audio tooutput audio of a designated frequency band including identificationinformation of a corresponding electronic device. When the electronicdevice 101 receives audio requested from the second electronic device102 and/or the third electronic device 103, the electronic device 101determines that the second electronic device 102 and/or the thirdelectronic device 103 are/is in a sharing mode state that togetherreproduces a movie file reproducing in the first electronic device 101.

According to an embodiment of the present invention, the firstelectronic device 101 includes an instruction that enables anotherelectronic device (e.g., the second electronic device 102 and/or thethird electronic device 103) that receives audio to request a connectionby network communication designated to the first electronic device 101in audio outputting in a sharing mode state. When the second electronicdevice 102 and/or the third electronic device 103 in a sharing modestate receive(s) audio in which the first electronic device 101 outputs,the second electronic device 102 and/or the third electronic device 103requests a designated network communication connection to the firstelectronic device 101 according to an instruction included in the audio.

According to an embodiment of the present invention, the firstelectronic device 101 includes information requesting another electronicdevice (e.g., the second electronic device 102 and/or the thirdelectronic device 103) that receives audio to output audio of adesignated frequency band in audio outputting in a sharing mode state.Further, the first electronic device 101 includes an instructionrequesting each electronic device that outputs audio to include andoutput relative location information of at least one another electronicdevice in outputting audio with reference to audio input to at least twospeakers. The second electronic device 102 and/or the third electronicdevice 103 that receive(s) audio in which the first electronic device101 outputs audio of a frequency band according to an instructionincluded in audio output by the first electronic device 101 and includesand outputs identification information of each electronic device (e.g.,the second electronic device 102 and/or the third electronic device 103)and/or relative location information of another electronic device basedon each electronic device in the audio. The first electronic device 101receives audio of a designated frequency band in which the secondelectronic device 102 and/or the third electronic device 103 outputs anddetermines a relative location (or a direction) of the second electronicdevice 102 and/or the third electronic device 103 based on the firstelectronic device 101.

When at least one other electronic device (e.g., the second electronicdevice 102 and the third electronic device 103) in a sharing mode isconnected by network communication, at least two electronic devices in asharing mode state reproduce designated data (e.g., a movie file)selected to reproduce in the electronic device 101 in step 713.According to an embodiment of the present invention, the firstelectronic device 101 determines that the second electronic device 102and the third electronic device 103 are in a sharing mode together withthe first electronic device 101 and are in a state in which networkcommunication is connected. The first electronic device 101 dividesdesignated data so that at least two electronic devices reproduce thedesignated data (e.g., a movie file) like an electronic device.According to an embodiment of the present invention, when the firstelectronic device 101 determines the second electronic device 102 andthe third electronic device 103 in a sharing mode, the first electronicdevice 101 separates a movie file to output the movie file through adisplay and a speaker of the first electronic device 101, the secondelectronic device 102, and the third electronic device 103. For example,the electronic device 101 divides and separates a screen configurationimage of the movie file into a left side area, an intermediate area, anda right side area and separates audio of the movie file based on atleast one channel. The first electronic device 101 transmits theseparated screen configuration image and audio to a correspondingelectronic device. For example, when the first electronic device 101,the second electronic device 102, and the third electronic device 103are arranged from the left side to the right side, the first electronicdevice 101 transmits divided data so as to output a left screenconfiguration image of the movie file from the first electronic device101, to output an intermediate screen configuration image from thesecond electronic device 102, and to output a right screen configurationimage from the third electronic device 103, and audio is transmitted toa designated electronic device according to a divided channel.

The first electronic device 101 determines whether a divided movie fileis output from an electronic device corresponding to designated locationorder with reference to audio outputting from the second electronicdevice 102 and the third electronic device 103 outputting the dividedmovie file in step 715. According to an embodiment of the presentinvention, the first electronic device 101 transmits an instructionrequesting to include and output identification information of acorresponding electronic device and/or an instruction requesting tooutput audio of a designated frequency band from the electronic device,having received a divided movie file at time point that transmits adivided movie file to a corresponding electronic device. Alternatively,the first electronic device 101 outputs audio requesting each electronicdevice while outputting a divided movie file while reproducing a moviefile to output audio of a designated frequency band. In this case, audioin which the first electronic device 101 outputs and/or audio in whichanother electronic device outputs may be audio of an audible frequencyband or when audio of a designated channel of a movie file is output,the audio may be included and output in audio of a designated channel ofthe movie file. The first electronic device 101 inputs audio in whichthe second electronic device 102 and/or the third electronic device 103outputs through at least two microphones included in the firstelectronic device 101.

The first electronic device 101 compares a difference of audio inputthrough at least two microphones included at a designated location andoutputs from the second electronic device 102 and/or the thirdelectronic device 103 and determines an output direction of the inputaudio in step 717. Further, the first electronic device 101 acquiresrelative location information of other electronic devices included inaudio output by the second electronic device 102 and/or the thirdelectronic device 103 and determines a relative location of the secondelectronic device 102 and the third electronic device 103 based on thefirst electronic device 101. The first electronic device 101 performsstep 717 at every designated time interval, and when an instruction toperform step 717 is input to the first electronic device 101, the firstelectronic device 101 performs the instruction.

The electronic device 101 determines whether division data of adesignated movie file is output from a designated electronic deviceaccording to a determined relative location of the second electronicdevice 102 and the third electronic device 103 in step 719. According toan embodiment of the present invention, the first electronic device 101detects that a relative location of the second electronic device 102and/or the third electronic device 103 is changed based on the firstelectronic device 101 while transmitting a divided movie file to outputa left side area of a movie file from the first electronic device 101,to output an intermediate area thereof from the second electronic device102, and to output a right side area thereof from the third electronicdevice 103 according to a relative location (e.g., order of the firstelectronic device 101, the second electronic device 102, and the thirdelectronic device 103 from the left side to the right side) of thesecond electronic device 102 and the third electronic device 103determined in step 713. For example, when it is detected that the secondelectronic device 102 is located at the left side of the firstelectronic device 101, the first electronic device 101 transmits a leftside area of a movie file to the second electronic device 102 so thatthe second electronic device 102 outputs the left side area of a moviefile, having been output from the first electronic device 101, the firstelectronic device 101 outputs an intermediate area of the movie file,and the first electronic device 101 transmits the right side area of themovie file so that the third electronic device 103 outputs the rightside area of the movie file. The first electronic device 101 transmitsaudio of the movie file so as to output audio of a corresponding channelaccording to designated order.

When step 719 is performed, the first electronic device 101 terminatesthe embodiment of FIG. 7B.

An embodiment of the present invention is described below with referenceto FIG. 7C.

The first electronic device 101 detects an instruction callingdesignated data (e.g., a movie file) in a sharing mode in step 721.Here, a sharing mode is a mode of using at least two electronic devicesby interlocking like one electronic device when outputting onedesignated data (e.g., data including information that can outputthrough a display or a speaker like a movie file and an audio file).

The first electronic device 101 outputs audio including a designatedinstruction to at least one electronic device while operating in asharing mode in step 723. According to an embodiment of the presentinvention, the first electronic device 101 outputs audio including aninstruction requesting at least one another electronic device (e.g., thesecond electronic device 102 and/or the third electronic device 103) ina sharing mode state to output audio of a designated frequency bandthrough the speaker 190 of the first electronic device 101.

The first electronic device 101 inputs audio in which the secondelectronic device 102 outputs through at least two speakers included ata designated location of the electronic device 101 in step 725.According to an embodiment of the present invention, audio in which thesecond electronic device 102 outputs is audio that includes and outputsidentification information of the second electronic device 102 and/orrelative location information of the first electronic device 101 or thethird electronic device 103 determined based on audio in which anotherelectronic device (e.g., the first electronic device 101 or acorresponding third electronic device when a third electronic devicethat outputs audio exists) outputs in audio of a designated frequencyband according to an instruction included in audio output by the firstelectronic device 101.

The first electronic device 101 determines at least one other electronicdevice in a sharing mode state through acquired audio and determines arelative location of each of the other electronic devices based on alocation of the first electronic device 101 in step 727. The Firstelectronic device 101 divides designated data determined in the firstelectronic device 101 to output from at least two electronic devices ina sharing mode state according to the number of other electronic devicesdetermined to a sharing mode state and transmits divided data accordingto a relative location of the second electronic device 102 (and/or thethird electronic device 103 when the third electronic device 103 isconnected in a sharing mode) determined based on a location of the firstelectronic device 101. According to an embodiment of the presentinvention, when forming a sharing mode through the first electronicdevice 101 and the second electronic device 102 and outputting a moviefile, the first electronic device 101 divides a screen configurationimage of the movie file into a left side image and a right side imageand enables each of displays of the first electronic device 101 and thesecond electronic device 102 to output the divided left screenconfiguration image of the movie file and the divided right screenconfiguration image of the movie file. In order to output the dividedscreen configuration image of the movie file to one display, theelectronic device 101 determines a disposition state (e.g., relativelocation information of the first electronic device 101 and the secondelectronic device 102) of the first electronic device 101 and the secondelectronic device 102 in a sharing mode. The first electronic device 101divides audio included in the movie file on a channel basis constitutingaudio, similarly to a screen configuration image and enables the outputof audio from at least one designated electronic device.

When step 727 is performed, the first electronic device 101 terminatesthe embodiment of FIG. 7C.

FIGS. 8A and 8B are flowcharts illustrating an operation of determininga relative location and processing data according to the relativelocation through audio in the electronic device 101 according to anembodiment of the present invention.

An embodiments of the present invention is described below withreference to FIG. 8A.

The first electronic device 101 is connected to the designated secondelectronic device 102 by network communication in step 801. Theelectronic device 101 forms a network communication environment with thesecond electronic device 102 according to a designated networkcommunication connection request transmitted from the second electronicdevice 102. Further, the first electronic device 101 receivesinformation requesting to provide a designated program from the secondelectronic device 102 connected by network communication.

The first electronic device 101 transits designated audio to the secondelectronic device 102 connected by network communication in step 803.According to an embodiment of the present invention, when transmittingaudio to the second electronic device 102, the first electronic device101 uses a method of outputting the designated audio to a speaker. Thefirst electronic device 101 includes and transmits at least oneinstruction in outputting audio. For example, the first electronicdevice 101 outputs audio including an instruction requesting to includeand output identification information of the electronic device thatreceives output audio in audio of a designated frequency band. Further,the first electronic device 101 includes information requesting thesecond electronic device 102 that receives output audio to output audioincluding relative location information of the first electronic device101 determined based on the second electronic device 102 in audiooutputting based on audio in which the first electronic device 101outputs.

The first electronic device 101 receives relative location informationof the first electronic device 101 determined based on the secondelectronic device 102 from the second electronic device 102 in step 805.The first electronic device 101 acquires location information of thesecond electronic device 102 through data that receives from the secondelectronic device 102 or receives audio in which the second electronicdevice 102 outputs through at least two microphones included in thefirst electronic device 101 and determines relative location informationof the second electronic device 102 through a compared result of adifference between audio acquired with at least two microphones.

The first electronic device 101 controls a function provided in thesecond electronic device 102 according to location information of thesecond electronic device 102 determined based on the first electronicdevice 101 in step 807. According to an embodiment of the presentinvention, when a relative location of the second electronic device 102is located at the left side or the right side based on the firstelectronic device 101, the first electronic device 101 requests toprovide a designated other function to the second electronic device 102.

When step 807 is performed, the first electronic device 101 terminatesthe embodiment of FIG. 8A.

An embodiment of the present invention is described below with referenceto FIG. 8B.

The first electronic device 101 receives audio in which the secondelectronic device 102 outputs and acquires at least one instructionincluded in audio in step 811. According to an embodiment of the presentinvention, the first electronic device 101 acquires an instructioncalling a designated program from the second electronic device 102through audio in which the second electronic device 102 outputs. Thesecond electronic device 102 includes and outputs an instruction callinga designated program in audio of a designated frequency range promisedwith the first electronic device 101, and the first electronic device101 acquires audio in which the second electronic device 102 outputsthrough at least two microphones 180 included in a designated locationof the first electronic device 101.

The first electronic device 101 acquires audio output from the secondelectronic device 102 as first audio and second audio through amicrophone included in at least two designated locations in step 813.The first electronic device 101 determines a relative location or adirection in which the second electronic device 102 outputs audio basedon a location of the first electronic device 101 with reference to firstaudio and second audio. For example, the first electronic device 101detects a difference of information such as a time difference in whichfirst audio and second audio are input to respective microphones, avolume difference of first audio and second audio and/or a phasedifference of a frequency forming a designated same segment of firstaudio and second audio based on first audio and second audio anddetermines a relative location of the second electronic device 102 or adirection in which audio is output through the detected difference.

The first electronic device 101 controls a function of a program calledin the second electronic device 102 according to determined locationinformation of the second electronic device 102 in step 815. Accordingto an embodiment of the present invention, when a relative location ofthe second electronic device 101 is located at the left side or theright side based on the first electronic, device 101, the firstelectronic device 101 requests to provide designated another function tothe second electronic device 102.

When step 817 is performed, the first electronic device 101 terminatesthe embodiment of FIG. 8B.

According to an embodiment of the present invention, a method ofprocessing multimedia of an electronic device includes determininglocation information relative to at least one another electronic devicebased on audio input from the other electronic device in a mode ofsharing the multimedia; and controlling an output method of themultimedia based on the relative location information.

According to an embodiment of the present invention, the input audiofurther includes inputting to at least two microphones mounted in theelectronic device. According to an embodiment of the present invention,the at least two microphones is mounted apart a distance or moredesignated to determine a direction in which the input audio is output.According to an embodiment of the present invention, the relativelocation information is used to compare and determine data of the audioinput to at least two microphones included in the electronic device.According to an embodiment of the present invention, the relativelocation information is used to compare and determine at least one of avolume difference of each data of the audio input to at least twomicrophones included in the electronic device, a phase difference at adesignated segment, and a time difference in which an input of audio isstarted. According to an embodiment of the present invention,controlling the output method includes separating the multimedia into atleast two channels and enabling another electronic device to output atleast one channel. According to an embodiment of the present invention,the multimedia includes at least one of image data, video data, andaudio data. According to an embodiment of the present invention,controlling the output method includes calling a designated programbased on an instruction included in the input audio. According to anembodiment of the present invention, controlling the output methodincludes selecting and executing at least one of at least two menus inwhich the program provides based on at least one of the determinedrelative location information and the instruction. According to anembodiment of the present invention, audio output by the controlincludes a signal of a designated frequency band in a mode of sharingthe multimedia. According to an embodiment of the present invention,audio output includes the relative location information. According to anembodiment of the present invention, audio output includes at least oneinstruction of the electronic device. According to an embodiment of thepresent invention, audio output includes an instruction requesting aconnection to the other electronic device by designated networkcommunication.

According to an embodiment of the present invention, a method ofprocessing multimedia of a first electronic device includes entering amode of sharing multimedia, wherein a second electronic device is in amode state of sharing the multimedia with the first electronic device,inputting audio in which the second electronic device outputs to a firstmicrophone and a second microphone of the first electronic device,wherein the first microphone and the second microphone are mounted aparta designated distance or more, wherein the audio includes at least oneinstruction of the second electronic device, comparing first audio dataof the audio acquired with the first microphone and second audio data ofthe audio acquired with the second microphone, determining locationinformation relative to the first electronic device of the secondelectronic device based on a comparison result of the first audio dataand the second audio data, and controlling multimedia based on theinstruction of the second electronic device included in the audio.

According to an embodiment of the present invention, comparing firstaudio data includes comparing at least one of a volume difference of thefirst audio data and the second audio data, a phase difference of adesignated segment of the first audio data and the second audio data,and a difference between a time in which an input of the audio to thefirst microphone is started and a time in which an input of the audio tothe second microphone is started. According to an embodiment of thepresent invention, the first microphone and the second microphone aremounted at a designated location of the first electronic device in orderto determine a direction in which audio is output using the first audiodata and the second audio data. According to an embodiment of thepresent invention, the electronic device further includes at least onemicrophone at a designated location of the first electronic device anddetermines a direction in which audio is output by interlocking with thefirst microphone and the second microphone. According to an embodimentof the present invention, the audio includes an instruction in which thefirst electronic device requests a connection to the second electronicdevice by designated network communication. According to an embodimentof the present invention, the audio includes a signal of a designatedfrequency band in a mode of sharing the multimedia. According to anembodiment of the present invention, the method further includesincluding and outputting the relative location information in the audio.According to an embodiment of the present invention, the instructioncalls a designated program. According to an embodiment of the presentinvention, controlling the multimedia is selecting and executing atleast one of at least two menus in which the program provides accordingto the determined relative location information.

According to an embodiment of the present invention, a method ofprocessing multimedia of an electronic device includes an operation inwhich a first electronic device and a second electronic device enter ina mode of sharing multimedia, an operation in which the first electronicdevice inputs audio in which the second electronic device outputs,wherein the operation uses a first microphone and a second microphone ofthe first electronic device, and the first microphone and the secondmicrophone are mounted apart a predetermined distance or more from thefirst electronic device, an operation in which the first electronic,device compares first audio data of audio acquired with the firstmicrophone and second audio data of audio acquired with the secondmicrophone and an operation in which the first electronic devicedetermines relative location information of the second electronic deviceto the first electronic device based on a comparison result of the firstaudio data and the second audio data, wherein the first electronicdevice include the location information and at least one instruction inthe audio.

According to an embodiment of the present invention, an electronicdevice determines relative location information of another electronicdevice that outputs audio through audio input to at least twomicrophones mounted at a designated location, thereby determining tooutput designated data such as audio and image information to correspondto a relative location of each electronic device in a mode state thatuses at least two electronic devices like one electronic device andproviding a differentiated service based on a relative location of atleast two electronic devices.

An embodiment of the present invention may be performed by at least oneprogram in which a memory of the electronic device 101 includes, atleast one processor (e.g., the processor 120), and the data processingmodule 170.

According to an embodiment of the present invention, at least a portionof a device and as method according to the present invention describedin claims and/or a specification of the present invention may beimplemented in a form (e.g., a module) including hardware, software,firmware, or a combination of at least two of hardware, software, andfirmware. A module is a minimum unit of an integrally formed componentor a portion thereof and may be a minimum unit that performs anembodiment of the present invention or a portion thereof. The “module”may be mechanically or electronically implemented. When implementingwith software, a non-transitory computer readable storage medium thatstores at least one program (or a programming module) may be provided.For example, software may be implemented with an instruction stored in anon-transitory computer readable storage medium in a form of aprogramming module. At least one program may include an instruction thatenables the electronic device to execute methods according to anembodiment of the present invention described in claims and/or aspecification of the present invention. When the instruction is executedby at least one processor (e.g., the processor 120), the at least oneprocessor perform a function corresponding to the instruction. Thenon-transitory computer readable storage media may be, for example, thememory 130. At least a portion of the programming module may beimplemented (e.g., executed) by, for example, the processor 120. Atleast a portion of the programming module may include, for example, amodule, a program, a routine, a set of instructions, or a process forperforming at least one function.

The non-transitory computer readable storage media may include magneticmedia such as a hard disk, a floppy disk, and a magnetic tape, opticalmedia such as a Compact Disc Read Only memory (CD-ROM) and a DigitalVersatile Disc (DVD), magneto-optical media such as a floptical disk,and a hardware device, an Electrically Erasable and Programmable ReadOnly memory (EEPROM), a magnetic disk storage device, or optical storagedevices of other forms, and a magnetic cassette, specially formed tostore and perform a program instruction (e.g., a programming module),such as a Read Only Memory (ROM), a Random Access memory (RAM), and aflash memory. Alternatively, the program may be stored at a memoryformed with a combination of a portion or the entire thereof. Further,each constituent memory may be included in plural.

Further, the program may be stored at an attachable storage device thatmay access the electronic device through a communication network such asthe Internet, the Intranet, a Local Area Network (LAN), a Wireless LAN(WLAN), a Storage Area Network (SAN), or a communication network formedwith a combination thereof. Such a storage device may access theelectronic device through an external port. Further, a separate storagedevice on the communication network may access a portable electronicdevice. In order to perform an operation of an embodiment of the presentinvention, the above-described hardware device may be formed to operateas at least one software module, and vice versa.

A module or a programming module according to an embodiment of thepresent invention may include at least one of the foregoing elements,may omit some elements, or may further include additional otherelements. Operations performed by a module, a programming module, oranother element according to an embodiment of the present invention maybe executed with a sequential, parallel, repeated, or heuristic method.Further, some operations may be executed in different orders, may beomitted, or may add other operations.

While the present invention has been shown and described with referenceto certain embodiments thereof, it will be understood by those skilledin the art that various changes in form and details may be made thereinwithout departing from the scope and spirit of the present invention asdefined by the appended claims and their equivalents.

What is claimed is:
 1. A method of processing multimedia of anelectronic device, the method comprising: identifying another electronicdevice that outputs an input audio by extracting device identificationinformation of the another electronic device from the input audio;determining location information relative to the another electronicdevice based on the input audio from the another electronic device in amode of sharing the multimedia; and controlling an output method of themultimedia based on the location information relative to the anotherelectronic device, wherein the input audio is inputted through at leastone microphone included in the electronic device.
 2. The method of claim1, wherein the location information relative to the another electronicdevice is information about a direction at which the another electronicdevice is located based on a location of the electronic device.
 3. Themethod of claim 1, wherein determining the location information relativeto the another electronic device comprises determining the locationinformation relative to the another electronic device by comparing dataof the audio input to at least two microphones included in theelectronic device.
 4. The method of claim 3, wherein determining thelocation information relative to the another electronic device comprisesdetermining the location information relative to the another electronicdevice by comparing at least one of a volume difference and a phasedifference of each of the audio input to at least two microphonesincluded in the electronic device and a time difference in which aninput is started.
 5. The method of claim 1, wherein controlling theoutput method comprises separating the multimedia into at least twochannels and processing the another electronic device to output at leastone channel.
 6. The method of claim 1, wherein controlling the outputmethod comprises determining contents of the multimedia outputting fromthe another electronic device based on the location information relativeto the another electronic device and processing the another electronicdevice to output the contents.
 7. The method of claim 1, furthercomprising including and outputting the location information relative tothe another electronic device in audio of the multimedia.
 8. The methodof claim 7, wherein the location information relative to the anotherelectronic device is output with a frequency signal of audio of themultimedia.
 9. The method of claim 1, further comprising including andoutputting control information for controlling the another electronicdevice in audio of the multimedia.
 10. An electronic device, comprising:a memory configured to store at least one input audio; at least onemicrophone configured to input the at least one input audio; and atleast one processor configured to: identify at least one anotherelectronic device that outputs the at least one input audio byextracting device identification information of the at least one anotherelectronic device from the at least one input audio, determine locationinformation relative to the at least one another electronic device basedon the at least one input audio from the at least one another electronicdevice in a mode of sharing the multimedia, and control an output methodof the multimedia based on the location information of the at least oneanother electronic device.
 11. The electronic device of claim 10,wherein the processor is further configured to determine informationabout a direction at which the at least one another electronic device islocated to the location information relative to the all east one anotherelectronic device based on a location of the electronic device.
 12. Theelectronic device of claim 10, wherein the processor is furtherconfigured to compare data of the at least one input audio input to atleast two microphones included in the electronic device to determine thelocation information relative to the at least one another electronicdevice.
 13. The electronic device of claim 12, wherein the processor isfurther configured to compare at least one of a volume difference and aphase difference of each of the at least one input audio input to atleast two microphones included in the electronic device and a timedifference in which an input is started to determine the locationinformation relative to the at least one another electronic device. 14.The electronic device of claim 10, wherein the processor is furtherconfigured to separate the multimedia into at least two channels andenable the at least one another electronic device to output at least onechannel.
 15. The electronic device of claim 10, wherein the processor isfurther configured to determine contents of the multimedia outputtingfrom the at least one another electronic device based on the locationinformation relative to the at least one another electronic device andprocess the at least one another electronic device to output thecontents.
 16. The electronic device of claim 10, wherein the processoris further configured to output the location information relative to theat least one another electronic device in the at least one input audioof the multimedia.
 17. The electronic device of claim 16, wherein theprocessor is further configured to output the location informationrelative to the at least one another electronic device as a frequencysignal of at least one input audio of the multimedia.
 18. The electronicdevice of claim 10, wherein the processor is further configured tooutput control information for controlling the at least one anotherelectronic device in the at least one input audio of the multimedia.